/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ac.persistence;

import ac.entities.Variedad;
import com.ibatis.sqlmap.client.SqlMapClient;
import java.io.IOException;
import java.sql.SQLException;

/**
 * Gestiona información de variedades de especies
 * @author prometheus
 */
public class PersistVariedad {

    public Variedad buscarVariedadId (int id) {
        Variedad result = null;
        try {
            SqlMapClient sqlMap = SqlConnector.getInstance().getReady();
            result = (Variedad) sqlMap.queryForObject("buscarVariedadId", id);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        } catch (SQLException sqle) {
            sqle.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            return result;
        }
    }

    public Variedad buscarVariedadIdGrupo(int idGrupo) {
        Variedad result = null;
        try {
            SqlMapClient sqlMap = SqlConnector.getInstance().getReady();
            result = (Variedad) sqlMap.queryForObject("buscarVariedadIdGrupo", idGrupo);
        } catch (IOException ioe) {
            ioe.printStackTrace();
        } catch (SQLException sqle) {
            sqle.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            return result;
        }
    }
}
